Company Description
3 Clouds is an IT solutions company that designs, builds, and scales the technology that businesses rely on, transforming complex requirements into robust, reliable software. Acting as a long-term technology partner, the company’s teams own the full product lifecycle, from strategy and UX/UI design through development, QA, deployment, and ongoing support. Its engineering approach is rooted in security-first principles, ensuring that every layer of each platform protects data and minimizes operational risk. 3 Clouds focuses on meeting the demands of fast-moving industries by delivering solutions that are resilient, secure, and built to adapt over time.
Role Description
As a Front-End Developer | React / Next.js at 3 Clouds, you will build responsive, high-performance web interfaces using React, Next.js, JavaScript, and TypeScript. You will collaborate with UX/UI designers, back-end developers, and product teams to develop reusable components, integrate APIs, resolve UI issues, and maintain clean, secure, and scalable front-end code.
This is a full-time, on-site role based in Amman, Jordan.
Requirements:
- 2–5 years of professional Front-End development experience
- Strong React.js and TypeScript skills
- Experience with Next.js
- Strong experience with Tailwind CSS
- Solid HTML5 & CSS3 knowledge
- Experience integrating REST APIs
- Experience building responsive and reusable UI components
- Ability to convert Figma designs into high-quality interfaces
- Good understanding of Git and collaborative development
- Strong problem-solving and debugging skills
Preferred qualifications:
- TanStack Query / React Query
- Zustand or Redux Toolkit
- React Hook Form / Zod
- Mantine or other UI libraries
- Jest / Vitest / React Testing Library
- Experience with dashboards and data-heavy applications
- Experience with authentication and RBAC
What you’ll do:
- Build and maintain modern React/Next.js applications
- Develop reusable and scalable components
- Integrate APIs and handle complex data flows
- Collaborate with Backend, UI/UX, QA, and Product teams
- Improve application performance and user experience